import { defineStore } from "pinia";
// interface state {
//     treeData?: [];
//     tree?: any;
//     coverageMap?: any;
//     rightClickData?: any;
// }
// useStore 可以是 useUser、useCart 之类的任何东西
// 第一个参数是应用程序中 store 的唯一 id
export const useStoreData = defineStore("data", {
    // other options...
    state: () => ({
        /**
         * 图层树本身对象
         */
        tree: "",
        /**
         * 图层树数据
         */
        treeData: [],
        /**
         * 图层树默认打开对象
         */
        treeDefaultKey: "",
        // 基地ID
        baseId: "0688432c752244be93859b10b9c94cff",
    }),
    getters: {
        editorData: (state) => {
            return state.treeData;
        },
    },
});
